package com.qujia.station.domain.dto;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.qujia.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @Auther: zxy
 * @Date: 2023/9/18 16:51
 * @Description:
 */
@Data
@ApiModel("团队管理")
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class TeamManagementDto extends BaseEntity {

    @ApiModelProperty(value = "团队id")
    private Long id;

    @ApiModelProperty(value = "地区")
    private String district;

    @ApiModelProperty(value = "团队名称")
    private String teamName;

    @ApiModelProperty(value = "团队成员id")
    private List<String> member;

    @ApiModelProperty(value = "负责人id")
    private Long leaderId;


    @ApiModelProperty(value = "地区名称")
    private String districtName;


//    private Integer pageNum;
//
//    private Integer pageSize;

    /** 开始时间 */
    @JsonIgnore
    private String beginTime;

    /** 结束时间 */
    @JsonIgnore
    private String endTime;
}
